Big Huge Thesaurus

American red plum

noun